package shuishijie.suishijie.model;

import java.util.List;

/**
 * Created by mindx on 2017/8/29.
 */

public class GoodsDetail {
    /**
     * 限时活动结束时间
     **/
    public String endTime;
    /**
     * 限时活动开抢时间
     **/
    public String beginTime;
    /**
     * 限时活动状态
     **/
    public String status;
    /**
     * 标签
     **/
    public String tag;
    /**
     * 轮播图
     **/
    public List<ImgInfo> imgList;

    public static class ImgInfo {
        /**
         * 图片路径
         **/
        public String goodsPath;

    }

    /**
     * 商品名
     **/
    public String goodsName;
    /**
     * 商品表中市场价
     **/
    public float marketPrice;
    /**
     * 商品表折后价
     **/
    public float discountPrice;
    /**
     * 库存配置
     **/
    public String inventory_type;
    /**
     * 赚XXX
     **/
    public float profit;
    /**
     * 积分
     **/
    public int integral;
    /**
     * 在卖人数
     **/
    public int sharePerson;


    /**
     * 商品规格
     **/
    public GoodsSpec specMap;

    public static class GoodsSpec {
        /**
         * 规格id
         **/
        public int spec_id;
        /**
         * 规格名
         **/
        public String name;
        /**
         * 规格类型
         **/
        public String type;
        /**
         * 规格详情
         **/
        public List<SpecDetail> specList;

    }

    public static class SpecDetail {
        /**
         * 规格属性id
         **/
        public int pid;
        /**
         * 属性名
         **/
        public String spec_value;
        /**
         * 属性图片
         **/
        public String specPath;
        /**
         * 商品价格
         **/
        public float price;
        /**
         * 库存
         **/
        public int storageNum;
        /**
         * 赚钱金额
         **/
        public float profit;

        public boolean selected = false;
    }

    public int getTotalStorage() {
        return totalStorage;
    }

    /**
     * 总库存
     **/
    private int totalStorage;

    /**
     * 服务说明
     **/
    public List<serviceInfo> serviceInfoList;

    public static class serviceInfo {
        /**
         * 名字
         **/
        public String serverName;
        /**
         * 说明内容
         **/
        public String serverInfo;

    }

    /**
     * 购买须知
     **/
    public String needToKnow;
    /**
     * 商品介绍
     **/
    public List<Detail> detailsList;

    public static class Detail {
        /**
         * 图片路径
         **/
        public String path;

    }

    /**
     * 推荐商品
     **/
    public List<Recommend> recommendList;

    public static class Recommend {
        /**
         * 商品id
         **/
        public int goods_id;
        /**
         * 商品图片
         **/
        public String recommendPath;
        /**
         * 商品名
         **/
        public String goodsName;
        /**
         * 商品价格
         **/
        public float price;
        /**
         * 利润
         **/
        public float profit;
        /**
         * 标签
         **/
        public String tag;

    }

    String shareURL;
    public  int promotion = 0;

    public String getShareURL() {
        return shareURL;
    }

    public void setShareURL(String shareURL) {
        this.shareURL = shareURL;
    }
}
